;= GENERAL =================================================================
GROUP
GROUPNAME="General"
GROUPHELPNODE="GeneralOptions"
PAGE
PAGENAME="General Options: Page 1"
LABELWIDTH=150
GADGETWIDTH=50
FRAME
BOOL
NAME="Scan Screens"
KEYWORD="ScanScreens"
VALUE="FALSE"
HELPTEXT="Patch Screens that are already open when starting PowerWindows. Otherwise on this Screens moving Windows out of Screen and iconifying will not be possible!"
BOOL
NAME="Safe LockLayers()"
KEYWORD="SafeLockLayer"
VALUE="FALSE"
HELPTEXT="A safer way to do LockLayers()-Call. You will get less deadlocks but in some cases (if there's a lot of graphical activity on the active Screen) you won't be able to drag Windows out of Screen."
BOOL
NAME="Safe MoveWindow()"
KEYWORD="SafeMoveWindow"
VALUE="FALSE"
HELPTEXT="By default PowerWindows calls MoveWindow() in it's Input-Handler. This is not system-conform, but faster. By activating this Windows will be moved by PowerWindows' main Task, which is a little bit slower, but system conform."
BOOL
NAME="Don't freeze Mouse"
KEYWORD="NoMouseFreeze"
VALUE="FALSE"
HELPTEXT="Usually the Mouse-Pointer gets freezed while a Window is moved out of Screen. If you don't like that activate this option. If you encounter strange things, such as the Screen auto-scrolling out of it's limits, increase «Mouse Speed-Factor»!"
BOOL
NAME="No Out-of-Screen"
KEYWORD="No_OutOfScreen"
VALUE="FALSE"
HELPTEXT="By activating this you will not be able to drag Windows out of Screen, anymore. Iconifying will still be possible."
BOOL
NAME="Don't patch Requesters"
KEYWORD="NoReqPatch"
VALUE="FALSE"
HELPTEXT="If you are using CyReq or a requester improver such as ARQ you can activate this option. By doing so requester replacers/improvers and assign-wedges should work again. Do not activate this options if you are not using CyReq or ARQ (or similiar)!!!"
BOOL
NAME="Don't clear Refresh Bit"
KEYWORD="NoRefreshKill"
VALUE="FALSE"
HELPTEXT="To avoid refreshing problems the LAYERREFRESH Bit is cleared when creating SIMPLEREFRESH Layers. With this option you can deactivate this. Have a look at the Guide!"
BOOL
NAME="Force Windows to SMART REFRESH"
KEYWORD="SmartWin"
VALUE="FALSE"
HELPTEXT="With this option all Windows (except SuperBitmap Windows) will get SMARTREFRESH Layers. This speeds up Window operations (moving/zooming) on some machines."
FRAMEEND
PAGE
PAGENAME="General Options: Page 2"
LABELWIDTH=100
GADGETWIDTH=100
FRAME
SLIDER
NAME="InputHandler Priority"
KEYWORD="InputPri"
MIN=-128
MAX=127
VALUE=52
HELPTEXT="Priority of PowerWindows' Input-Handler. Must be greater than Intuition's one (50) and should be lower than commodities.library's one (53)."
SLIDER
NAME="Mouse Speed-Factor"
KEYWORD="MouseFactor"
MIN=1
MAX=100
VALUE=4
HELPTEXT="If your Screens sometimes autoscroll out of their limits and you have activated «Don't freeze Mouse» increase this value."
INTEGER
NAME="Max. Screen-Patch period"
KEYWORD="MaxSPPeriod"
MIN=1
MAX=1000
VALUE=20
HELPTEXT="Number of Intui-Ticks (1/10 secs) PowerWindows waits for a Window to "arrive" (if it's target position is out of Screen). If time expires operation will be cancelled (Window might stop on Screen-Limits). Have a look at the Guide!
HELPTEXT="Look of Marker (rectangle which appears when you click on the Dragbar of a Window). Has no effect when opaque moving is activated"
CYCLE
NAME="Normal-Drag Button"
KEYWORD="NormalButton"
ITEMNAME="Left"
ITEMKEYWORD="LEFT"
ITEMNAME="Right"
ITEMKEYWORD="RIGHT"
ITEMNAME="Middle"
ITEMKEYWORD="MIDDLE"
VALUE=0
HELPTEXT="Mouse-Button you want to use for dragging Windows out of Screen when you click on the DragBar of a Window and hold down the Keys specified with «Normal Qualifier» (if there are any)."
CYCLE
NAME="Force-Drag Button"
KEYWORD="ForceButton"
ITEMNAME="Left"
ITEMKEYWORD="LEFT"
ITEMNAME="Right"
ITEMKEYWORD="RIGHT"
ITEMNAME="Middle"
ITEMKEYWORD="MIDDLE"
VALUE=0
HELPTEXT="Mouse-Button you want to use for dragging Windows (out of Screen) when you click anywhere in the Window and hold down the Keys specified with «Force Qualifier» (if there are any)."
FRAMEEND
FRAME
STRING
NAME="Normal Qualifier"
KEYWORD="NormalQualifier"
MAX=100
VALUE="OFF"
HELPTEXT="Qualifiers that must be pressed together with «Normal Button» to allow dragging a Window out of Screen. Qualifiers must be separated by '+'. Example: 'LALT+RALT+RSHIFT'. Set this to 'OFF' if any Qualifier shall be O.K."
STRING
NAME="Force Qualifier"
KEYWORD="ForceQualifier"
MAX=100
VALUE="LALT+LSHIFT"
HELPTEXT="Qualifiers that must be pressed together with «Force Button» to allow dragging a Window (out of Screen) by clicking anywhere in the Window. Qualifiers must be separated by '+'. Example: 'LALT+RALT+RSHIFT'. With 'OFF' any Qualifier will be O.K."
FRAMEEND
FRAME
BOOL
NAME="Avoid Double Clicks"
KEYWORD="AvoidDoubleClicks"
VALUE="FALSE"
HELPTEXT="If you have installed a commodity on your computer that allows you double-clicking Windows to front/back you should activate this. It prevents Screens from being trashed by the Marker."
BOOL
NAME="Draw Marker in all Planes"
KEYWORD="AllPlanes"
VALUE="FALSE"
HELPTEXT="By default PowerWindows renders the Marker only in the first Plane of the Screen. This speeds up things on standard Amigas. If you have a GFX-Board you should activate this in order to speed up rendering.
;Task = ?#visage#? ;Specify Tasks to check. Read Docs!
BOOL
NAME="Patch only specified Tasks"
KEYWORD="TasksOnly"
VALUE="FALSE"
HELPTEXT="By default PowerWindows patches all Screens but the ones opened by Tasks specified in the «TASK-LIST». If you only want to patch the Screens opened by Tasks specified there activate this option."
BOOL
NAME="Do case-sensitive Checks"
KEYWORD="CaseSensitive"
VALUE="FALSE"
HELPTEXT="If you want Pattern Matching (to check whether a Screen shall be patched or not) to be case-sensitive activate this option. You MUST do it the version of your dos.library is lower than 36.147!"
PAGE
PAGENAME="TASK-LIST"
LISTVIEW
NAME="Screen Patch Task List"
KEYWORD="Task"
HELPTEXT="Specify the Tasks whose Screens you want to patch (or do not want to patch - see previous page!)"
HELPTEXT="Don't create Icons when iconifying a Window. Has only sense if you set «Iconify Offset» to something > 1."
BOOL
NAME="I-Gadget for specified Tasks only"
KEYWORD="IconifyTasksOnly"
VALUE="FALSE"
HELPTEXT="By default all Windows but the ones opened by Tasks specified in the «ICONIFY-TASK LIST» get an Iconify-Gadget. If you only want the Windows opened by Tasks specified there to get an Iconify-Gadget activate this option."
BOOL
NAME="Do case-sensitive Checks"
KEYWORD="IconifyCaseSensitive"
VALUE="FALSE"
HELPTEXT="If you want Pattern Matching (to check whether a Window shall get an Iconify-Gadget or not) to be case-sensitive activate this option. You MUST do it the version of your dos.library is lower than 36.147!"
BOOL
NAME="No I-Gadget for WB-Windows"
KEYWORD="DontIconifyWB"
VALUE="FALSE"
HELPTEXT="Workbench-Drawers (those with WFLG_WBENCHWINDOW) will not get an Iconify-Gadget."
; BOOL
; NAME="No I-Gadget for Requesters"
; KEYWORD="DontIconifyReq"
; VALUE="FALSE"
; HELPTEXT="Requesters opened with EasyRequestArgs() and AutoRequest() will not get an Iconify-Gadget."
BOOL
NAME="Add Close-Gadget to Icons"
KEYWORD="IconCloseGad"
VALUE="FALSE"
HELPTEXT="Icons will get a Close-Gadget. By clicking on this Gadget the Icon's parent Window will be closed."
PAGE
PAGENAME="Page 2"
GADGETWIDTH=0
LABELWIDTH=100
BOOL
NAME="WB-Icon pop up"
KEYWORD="WBIconPopUp"
VALUE="FALSE"
HELPTEXT="You will be able to de-iconify Workbench-Drawers (those with WFLG_WBENCHWINDOW) by double-clicking their WB-Icon. Might not work with DOpus 5.x!"
BOOL
NAME="Icons activate Window"
KEYWORD="IconActivate"
VALUE="FALSE"
HELPTEXT="Clicking on an Icon will activate it's parent Window. You will be able to use the Window's Menu. Key-Presses will go to the parent Window, too."
BOOL
NAME="Pop Windows to front"
KEYWORD="PopToFront"
VALUE="FALSE"
HELPTEXT="De-iconified Windows will be brought to front."
BOOL
NAME="Refresh Icon-Titles"
KEYWORD="RefreshIT"
VALUE="FALSE"
HELPTEXT="When the title of an iconified Window gets changed the title of it's Icon will be changed, too. This option should be used only on fast machines. Windows whose titles get changed a lot slow down the computer!"
PAGE
PAGENAME="Page 3"
LABELWIDTH=100
GADGETWIDTH=100
CYCLE
NAME="Look of Iconify-Gadget"
KEYWORD="IGLook"
ITEMNAME="Normal (MUI-Look)"
ITEMKEYWORD="NORMAL"
ITEMNAME="NICE"
ITEMKEYWORD="NICE"
ITEMNAME="SysiHack MUI"
ITEMKEYWORD="SYSI"
ITEMNAME="SysiHack NICE"
ITEMKEYWORD="SYSINICE"
VALUE=0
HELPTEXT="Defines the look of the Iconify-Gadget. There's a GIF-Image in the 'Images' Directory showing you all possible variants."
CYCLE
NAME="Position of Icons"
KEYWORD="IconPos"
ITEMNAME="Upper left corner of Window"
ITEMKEYWORD="UPPERLEFT"
ITEMNAME="Upper right corner of Window"
ITEMKEYWORD="UPPERRIGHT"
ITEMNAME="Lower left corner of Window"
ITEMKEYWORD="LOWERLEFT"
ITEMNAME="Lower right corner of Window"
ITEMKEYWORD="LOWERRIGHT"
ITEMNAME="Center of Window"
ITEMKEYWORD="CENTER"
ITEMNAME="AUTO: bottom - left to right"
ITEMKEYWORD="AUTO_BOTTOMLEFT"
ITEMNAME="AUTO: bottom - right to left"
ITEMKEYWORD="AUTO_BOTTOMRIGHT"
ITEMNAME="AUTO: top - left to right"
ITEMKEYWORD="AUTO_TOPLEFT"
ITEMNAME="AUTO: top - right to left"
ITEMKEYWORD="AUTO_TOPRIGHT"
ITEMNAME="AUTO: left - top to bottom"
ITEMKEYWORD="AUTO_LEFTTOP"
ITEMNAME="AUTO: left - bottom to top"
ITEMKEYWORD="AUTO_LEFTBOTTOM"
ITEMNAME="AUTO: right - top to bottom"
ITEMKEYWORD="AUTO_RIGHTTOP"
ITEMNAME="AUTO: right - bottom to top"
ITEMKEYWORD="AUTO_RIGHTBOTTOM"
VALUE=5
HELPTEXT="The position you want the Icons to pop up. Have a look at the Guide!"
CYCLE
NAME="Depth of Icons"
KEYWORD="IconDepth"
ITEMNAME="Always in front"
ITEMKEYWORD="ALWAYSFRONT"
ITEMNAME="Open in the front"
ITEMKEYWORD="NORMAL"
ITEMNAME="Open in the back"
ITEMKEYWORD="NORMALBEHIND"
VALUE=0
HELPTEXT="«Always in front» will lead to Icons which are always in front of all other Windows, «Open in the front» and «Open in the back» add a Depth-Gadget to the Icons which open in the front or back."
POPFONT
NAME="Font for Icon-Titles"
KEYWORD="IconFont"
VALUE=""
HELPTEXT="Specify the Font you want to use for the Icon-Titles. Format is 'Fontname/Fontsize[/Attributes]'. Attributes is optional, it can be a combination of [B]old, [I]talic, [U]nderlined. Examples: 'topaz/8', 'topaz/8/BI', 'topaz.font/8/BUI'"
PAGE
PAGENAME="Page 4"
LABELWIDTH=120
GADGETWIDTH=80
INTEGER
NAME="Iconify Offset"
KEYWORD="IconifyOffset"
MIN=0
MAX=1000
VALUE=0
HELPTEXT="Iconified Windows are moved to X-Position <ScreenWidth> - <IconifyOffset>. This option makes only sense if «No Icons» is activated."
STRING
NAME="Width of Icons"
KEYWORD="IconWidth"
CHARWIDTH=10
MAX=16
VALUE="1/5"
HELPTEXT="Width of Icons. Possibilities: '<x>' : Width = <x> Pixels , '<x>/<y>' : Icons will be <ScreenWidth> * <x> / <y> Pixels wide, 'WINWIDTH' means Icons will be as wide as their parent Window, 'WINWIDTH/<x>' : Width will be <WindowWidth>/<x>"
INTEGER
NAME="Minimal Icon Width"
KEYWORD="MinIconWidth"
MIN=0
MAX=2000
VALUE=100
HELPTEXT="Icons will get the Width specified with «Width of Icons», but will never be smaller than this."
INTEGER
NAME="Offset X-Position"
KEYWORD="IconPos_OffX"
MIN=-2000
MAX=2000
VALUE=0
HELPTEXT="X-Offset that is added to the calculated Icon-Position if «Position of Icons» is AUTO_??"
INTEGER
NAME="Offset Y-Position"
KEYWORD="IconPos_OffY"
MIN=-2000
MAX=2000
VALUE=0
HELPTEXT="Y-Offset that is added to the calculated Icon-Position if «Position of Icons» is AUTO_??"
INTEGER
NAME="X-Space between Icons"
KEYWORD="IconPos_SpaceX"
MIN=0
MAX=2000
VALUE=0
HELPTEXT="Horizontal space in Pixel between Icons. Has only effect if «Position of Icons» is one of the AUTO-Modes."
INTEGER
NAME="Y-Space between Icons"
KEYWORD="IconPos_SpaceY"
MIN=0
MAX=2000
VALUE=0
HELPTEXT="Vertical space in Pixels between Icons. Has only effect if «Position of Icons» is one of the AUTO-Modes."
INTEGER
NAME="Minimal Window Width"
KEYWORD="MinWinWidth"
MIN=0
MAX=2000
VALUE=50
HELPTEXT="Minimal Width a Window must have in order to get an Iconify-Gadget"
PAGE
PAGENAME="TASK LIST"
LISTVIEW
NAME="Iconify-Patch Task List"
KEYWORD="IconifyTask"
HELPTEXT="Specify the Tasks whose Windows you want to get an Iconify-Gadget (or do not want to get it - see previous page!)"
HELPTEXT="This is very slow on standard Amigas (except in one Plane mode). Other opaque moving Commodities don't work together with PowerWindows (or stop moving at the Screen bounds)."
BOOL
NAME="No opaque for SIMPLE REFRESH Windows"
KEYWORD="Opaque_NoSimple"
VALUE="FALSE"
HELPTEXT="Windows that are simple refreshed, will not be opaque moved"
BOOL
NAME="No opaque for SMART REFRESH Windows"
KEYWORD="Opaque_NoSmart"
VALUE="FALSE"
HELPTEXT="Windows that are smart refreshed, will not be opaque moved"
BOOL
NAME="No opaque for SUPER REFRESH Windows"
KEYWORD="Opaque_NoSuper"
VALUE="FALSE"
HELPTEXT="Windows that are super refreshed (Super Bitmap Windows), will not be opaque moved"
BOOL
NAME="Safe Opaque"
KEYWORD="SafeOpaque"
VALUE="FALSE"
HELPTEXT="By default PowerWindows calls MoveWindow() from it's Input-Handler. If you activate this Option then this function will be called from the main program which is safier and more system conform."
INTEGER
NAME="Speed"
KEYWORD="Opaque_Speed"
MIN=1
MAX=1000
VALUE=1
HELPTEXT="PowerWindows moves the Window every «Speed» mouse-move events it gets. If this value is low (= fast moving) refreshing of SIMPLEREFRESH Windows will be delayed."
INTEGER
NAME="Max. Screen Depth"
KEYWORD="Opaque_MaxDepth"
MIN=1
MAX=32
VALUE=8
HELPTEXT="The maximum Depth (number of Planes) a Screen must have to allow opaque moving. 8 means 256 Colors (2 ^ Planes = Number of colors)."
INTEGER
NAME="Max. Pixels to move"
KEYWORD="Opaque_MaxPixels"
MIN=1
MAX=2000000000
VALUE=2000000000
HELPTEXT="Windows whose <Width> * <Height> is greater than this will not be opaque moved."
INTEGER
NAME="Max. Bytes to move"
KEYWORD="Opaque_MaxBytes"
MIN=1
MAX=2000000000
VALUE=2000000000
HELPTEXT="Windows whose <Width> * <Height> * <Bytes per Pixel> is greater than this will not be opaque moved."
HELPTEXT="External Routine that is supposed to check whether a Screen shall be patched or not. If the Routine requires some parameters specify them after a ','"
POPFILE
NAME="External Window-Checker"
KEYWORD="Ext_WindowChecker"
MAX=255
CHARWIDTH=30
VALUE=""
HELPTEXT="External Routine that is supposed to 1) check whether a Window shall get an Iconify-Gadget or not and optionally 2) do the rendering of the Iconify-Gadget. If the Routine requires some parameters specify them after a ','"
POPFILE
NAME="External Icon-Renderer"
KEYWORD="Ext_IconRenderer"
MAX=255
CHARWIDTH=30
VALUE=""
HELPTEXT="External Routine that is supposed to do the rendering of the Icons. If the Routine requires some parameters specify them after a ','"
HELPTEXT="Hotkey to iconify active Window. Must follow standard hotkey-description convention. Example 'CTRL ALT a'. Letters must be lowercase (execpt for key-names: 'ALT', 'CONTROL', ...)."
STRING
NAME="Icons to front"
KEYWORD="HOT_IconsToFront"
MAX=60
CHARWIDTH=30
VALUE=""
HELPTEXT="Hotkey to bring Icons on the active Screen to front. Must follow standard hotkey-description convention. Example 'CTRL ALT a'. Letters must be lowercase (execpt for key-names: 'ALT', 'CONTROL', ...)."
STRING
NAME="Icons to back"
KEYWORD="HOT_IconsToBack"
MAX=60
CHARWIDTH=30
VALUE=""
HELPTEXT="Hotkey to bring Icons on the active Screen to back. Must follow standard hotkey-description convention. Example 'CTRL ALT a'. Letters must be lowercase (execpt for key-names: 'ALT', 'CONTROL', ...)."
STRING
NAME="De-iconify all Windows"
KEYWORD="HOT_DeIconifyAll"
MAX=60
CHARWIDTH=30
VALUE=""
HELPTEXT="Hotkey to de-iconify all Windows on the active Screen. Must follow standard hotkey-description convention. Example 'CTRL ALT a'. Letters must be lowercase (execpt for key-names: 'ALT', 'CONTROL', ...)."
STRING
NAME="Bring active Window into view"
KEYWORD="HOT_WindowIn"
MAX=60
CHARWIDTH=30
VALUE=""
HELPTEXT="Hotkey to bring active Window back within standard limits of the Screen (or center and bring it to front if it's already there). Must follow standard hotkey-description convention."
STRING
NAME="Bring all Windows into view"
KEYWORD="HOT_AllWindowsIn"
MAX=60
CHARWIDTH=30
VALUE=""
HELPTEXT="Hotkey to bring all Windows back within standard limits of Screen. Must follow standard hotkey-description convention. Example 'CTRL ALT a'. Letters must be lowercase (execpt for key-names: 'ALT', 'CONTROL', ...)."
;= SPECIAL =================================================================
GROUP
GROUPNAME="Special"
PAGE
PAGENAME="MULTI Action Mode"
PAGEHELPNODE="MultiActionsOptions"
LABELWIDTH=100
GADGETWIDTH=100
CYCLE
NAME="MULTI Action Button"
KEYWORD="MultiButton"
ITEMNAME="Left"
ITEMKEYWORD="LEFT"
ITEMNAME="Right"
ITEMKEYWORD="RIGHT"
ITEMNAME="Middle"
ITEMKEYWORD="MIDDLE"
VALUE=0
HELPTEXT="Mouse-Button you want to use for activating MULTI Action Mode. When this Mode is active PowerWindows allows you to iconify/de-iconify more Windows at the same time. Have a look at the Guide!"
STRING
NAME="MULTI Qualifier"
KEYWORD="MultiQualifier"
MAX=100
VALUE="LALT+CONTROL"
HELPTEXT="Qualifiers that must be pressed together with «MULTI Action Button» to activate MULTI Action Mode. Qualifiers must be separated by '+'. Example: 'LALT+RALT+RSHIFT'. Set this to 'OFF' if any Qualifier shall be O.K."
; HELPTEXT="When using PowerWindows with MCP (and it's SysiHack Option is activated) the Depth-Gadgets of the Screens are scrolled one pixel to the left. Setting this to 1 will fix it. For similar problems with other programs set this to the Offset)."
BOOL
NAME="Fix shadow-problem of MagicMenu"
KEYWORD="MagicMenu_SH"
VALUE="FALSE"
HELPTEXT="When using PowerWindows with MagicMenu the Menu's shadows aren't transparent anymore. Activate this option to fix it. The executable must be called 'MagicMenu' otherwise it won't work. Rename it if on your computer it's called 'MagicMenu_??'"